.syntax--js {
    .syntax--constant {
        color: @very-light-gray;
    }

    .syntax--support {
        &.syntax--variable {
            &.syntax--property {
                color: @very-light-gray;
            }
        }
    }

    .syntax--entity {
        &.syntax--name {
            &.syntax--type {
                color: @orange;
            }
        }
    }

    .syntax--variable {
        &.syntax--property {
            color: @blue;
        }
        &.syntax--other.syntax--object {
            color: @very-light-gray;
        }
    }

    .syntax--constant {
        &.syntax--numeric {
            color: @strong-orange;
        }

        &.syntax--boolean {
            color: @red;
        }
    }
}
